package com.example.demo.dao;

import com.example.demo.entity.Student;
import com.example.demo.entity.User;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
@Mapper
public interface MyBatisDao {
//    在findStuById方法上使用注解实现：根据学生id查询学生信息
    @Select("SELECT * FROM stu WHERE id=#{id}")
    Student findStuById(int id);
//    在insertStu方法上使用注解实现：插入学生
    @Insert("insert into stu(name,sex,classID,age,touxiang,minzu) values(#{name},#{sex},#{classId},#{age},#{touxiang},#{minzu})")
    int insertStu(String name,String sex,int classId,int age,String touxiang,String minzu);

    int updateStu(int id,String name,int age,String sex);

    int deleteStuById(int id);

}
